package com.rockcent.mall.lib.dto;

import com.rockcent.common.domain.DtoEntity;
import com.rockcent.common.domain.enumclass.Whether;

import javax.persistence.Column;

/**
 * Created by ISSUSER on 2016/11/11 0011.
 * 红包领取情况dto
 */
public class RedPacketCouponDto extends DtoEntity {

    /*****************RedPacketCoupon表对应的字段***********/
    private String couponName;
    private Whether isShareReward;
    private Long openId;
    private Long redPacketId;
    private String redPacketItemId;  //redPacketItem关联的id
    private String status;
    private Long takerId;
    private String customerHeadUrl;
    private String customerName;
    /*****************redPacketItem表对应的字段***********/
    private String remark;
    private String couponType;
    private String merchantName;
    private String couponFaceValue;
    private String couponDiscount;
    private String couponLimitAmount;
    private String couponDateDisabled;
    private String identifier;
    private String logo;


    public String getCouponDateDisabled() {
        return couponDateDisabled;
    }

    public void setCouponDateDisabled(String couponDateDisabled) {
        this.couponDateDisabled = couponDateDisabled;
    }

    public String getIdentifier() {
        return identifier;
    }

    public void setIdentifier(String identifier) {
        this.identifier = identifier;
    }

    public String getLogo() {
        return logo;
    }

    public void setLogo(String logo) {
        this.logo = logo;
    }

    public String getCouponDiscount() {
        return couponDiscount;
    }

    public void setCouponDiscount(String couponDiscount) {
        this.couponDiscount = couponDiscount;
    }

    public String getCouponName() {
        return couponName;
    }

    public void setCouponName(String couponName) {
        this.couponName = couponName;
    }

    public Whether getIsShareReward() {
        return isShareReward;
    }

    public void setIsShareReward(Whether isShareReward) {
        this.isShareReward = isShareReward;
    }

    public Long getOpenId() {
        return openId;
    }

    public void setOpenId(Long openId) {
        this.openId = openId;
    }

    public Long getRedPacketId() {
        return redPacketId;
    }

    public void setRedPacketId(Long redPacketId) {
        this.redPacketId = redPacketId;
    }

    public String getRedPacketItemId() {
        return redPacketItemId;
    }

    public void setRedPacketItemId(String redPacketItemId) {
        this.redPacketItemId = redPacketItemId;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public Long getTakerId() {
        return takerId;
    }

    public void setTakerId(Long takerId) {
        this.takerId = takerId;
    }

    public String getCustomerHeadUrl() {
        return customerHeadUrl;
    }

    public void setCustomerHeadUrl(String customerHeadUrl) {
        this.customerHeadUrl = customerHeadUrl;
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getCouponType() {
        return couponType;
    }

    public void setCouponType(String couponType) {
        this.couponType = couponType;
    }

    public String getMerchantName() {
        return merchantName;
    }

    public void setMerchantName(String merchantName) {
        this.merchantName = merchantName;
    }

    public String getCouponFaceValue() {
        return couponFaceValue;
    }

    public void setCouponFaceValue(String couponFaceValue) {
        this.couponFaceValue = couponFaceValue;
    }

    public String getCouponLimitAmount() {
        return couponLimitAmount;
    }

    public void setCouponLimitAmount(String couponLimitAmount) {
        this.couponLimitAmount = couponLimitAmount;
    }

    @Override
    public String toString() {
        return "RedPacketCouponDto{" +
                "couponName='" + couponName + '\'' +
                ", isShareReward=" + isShareReward +
                ", openId=" + openId +
                ", redPacketId=" + redPacketId +
                ", redPacketItemId='" + redPacketItemId + '\'' +
                ", status='" + status + '\'' +
                ", takerId=" + takerId +
                ", customerHeadUrl='" + customerHeadUrl + '\'' +
                ", customerName='" + customerName + '\'' +
                ", remark='" + remark + '\'' +
                ", couponType='" + couponType + '\'' +
                ", merchantName='" + merchantName + '\'' +
                ", couponFaceValue='" + couponFaceValue + '\'' +
                ", couponDiscount='" + couponDiscount + '\'' +
                ", couponLimitAmount='" + couponLimitAmount + '\'' +
                ", couponDateDisabled='" + couponDateDisabled + '\'' +
                ", identifier='" + identifier + '\'' +
                ", logo='" + logo + '\'' +
                '}';
    }
}
